﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

namespace WebServiceProviderTraduction
{
    /// <summary>
    /// Description résumée de WebServiceTraduction
    /// </summary>
    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // Pour autoriser l'appel de ce service Web depuis un script à l'aide d'ASP.NET AJAX, supprimez les marques de commentaire de la ligne suivante. 
    // [System.Web.Script.Services.ScriptService]
    public class WebServiceTraduction : System.Web.Services.WebService
    {
        [WebMethod]
        public string FormaterRequete(string adresse, string langueDep, string langueArr)
        {
            try
            {
                String requete = "";
                requete = "http://fr.babelfish.yahoo.com/translate_url?doit=done&tt=url&intl=1&fr=bf-home&trurl=" + adresse.ToString() + "&lp=" + langueDep + "_" + langueArr + "&btnTrUrl=Traduire";
                return requete;
            }
            catch (Exception e)
            {
                return "-1";
            }
        }
    }
}
